class ServiceOrderProcessList {
  String? commonTime;
  String? content;
  String? strRemark;
  String? payName;
  num? originalPrice;
  num? acturalPrice;
  List<ListListBean>? list;

  ServiceOrderProcessList({this.commonTime, this.content, this.list,this.strRemark,this.payName,this.originalPrice,this.acturalPrice});

  ServiceOrderProcessList.fromJson(Map<String, dynamic> json) {    
    this.commonTime = json['commonTime'];
    this.content = json['content'];
    this.strRemark = json['strRemark'];
    this.payName = json['payName'];
    this.originalPrice = json['originalPrice'];
    this.acturalPrice = json['acturalPrice'];
    this.list = (json['list'] as List?)!=null?(json['list'] as List).map((i) => ListListBean.fromJson(i)).toList():null;
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['commonTime'] = this.commonTime;
    data['content'] = this.content;
    data['payName'] = this.payName;
    data['originalPrice'] = this.originalPrice;
    data['acturalPrice'] = this.acturalPrice;
    data['strRemark'] = this.strRemark;
    data['list'] = this.list != null?this.list?.map((i) => i.toJson()).toList():null;
    return data;
  }

}

class ListListBean {
  String? createdBy;
  String? createdDate;
  String? path;
  String? remark;
  String? requestType;
  String? updatedBy;
  String? updatedDate;
  int? attachId;
  int? branchId;
  int? deleteStatus;
  int? humanId;
  int? id;
  int? requestId;
  int? saasId;
  int? tenantId;

  ListListBean({this.createdBy, this.createdDate, this.path, this.remark, this.requestType, this.updatedBy, this.updatedDate, this.attachId, this.branchId, this.deleteStatus, this.humanId, this.id, this.requestId, this.saasId, this.tenantId});

  ListListBean.fromJson(Map<String, dynamic> json) {    
    this.createdBy = json['createdBy'];
    this.createdDate = json['createdDate'];
    this.path = json['path'];
    this.remark = json['remark'];
    this.requestType = json['requestType'];
    this.updatedBy = json['updatedBy'];
    this.updatedDate = json['updatedDate'];
    this.attachId = json['attachId'];
    this.branchId = json['branchId'];
    this.deleteStatus = json['deleteStatus'];
    this.humanId = json['humanId'];
    this.id = json['id'];
    this.requestId = json['requestId'];
    this.saasId = json['saasId'];
    this.tenantId = json['tenantId'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['createdBy'] = this.createdBy;
    data['createdDate'] = this.createdDate;
    data['path'] = this.path;
    data['remark'] = this.remark;
    data['requestType'] = this.requestType;
    data['updatedBy'] = this.updatedBy;
    data['updatedDate'] = this.updatedDate;
    data['attachId'] = this.attachId;
    data['branchId'] = this.branchId;
    data['deleteStatus'] = this.deleteStatus;
    data['humanId'] = this.humanId;
    data['id'] = this.id;
    data['requestId'] = this.requestId;
    data['saasId'] = this.saasId;
    data['tenantId'] = this.tenantId;
    return data;
  }
}
